import Vue from 'vue'
Vue.directive('imgerror', {
  inserted(el, binding) {
    // 判断el 是否有src
    if (!el.scr) {
      el.scr = binding.value
    }
    // 判断图片是否加载失败 如果失败 显示默认地址
    el.onerror = function() {
      el.src = binding.value
    }
  },
  update(el, binding) {
    // el 更新的时候重新执行指令
    if (!el.scr) {
      el.scr = binding.value
    }
    el.onerror = function() {
      el.src = binding.value
    }
  }
})
